// import axios from "axios";
// import { ElMessage } from "element-plus";
//
// const config = {
//     TIMEOUT: 10000,
//     baseURL: 'http://127.0.0.1:8080'
// };
//
// const instance = axios.create(config);
//
// instance.interceptors.request.use(
//     config => {
//         if (localStorage.getItem("token")) {
//             config.headers["Authorization"] = localStorage.getItem("token");
//             return config;
//         } else {
//             return Promise.reject(new Error("Token没找到或者已经过期"));
//         }
//     },
//     err => Promise.reject(err)
// );
//
// instance.interceptors.response.use(
//     result => {
//         if (result.data.code === 0) {
//             return result.data;
//         }
//         ElMessage.error(result.data.message ? result.data.message : '服务异常');
//         return Promise.reject(new Error(result.data.message ? result.data.message : '服务异常'));
//     },
//     err => Promise.reject(err)
// );
//
// export default instance;
